on legal grounds - İngilizce Eşanlam Sözlük